impermeable boundary - Deutsch Englisch Wörterbuch